package com.example.demo.request;

import javax.validation.constraints.NotNull;

public class ApproveTaskRequest {
    
    @NotNull(message = "审批状态ID不能为空")
    private Long taskApprovalStatusId;    // 审批状态ID
    
    @NotNull(message = "审批状态不能为空")
    private Integer status;               // 审批状态：2=已通过,3=已拒绝,4=已跳过
    
    private String comment;               // 审批意见
    
    private Long approverId;              // 审批人ID
    
    private String approverName;          // 审批人姓名

    public Long getTaskApprovalStatusId() {
        return taskApprovalStatusId;
    }

    public void setTaskApprovalStatusId(Long taskApprovalStatusId) {
        this.taskApprovalStatusId = taskApprovalStatusId;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public Long getApproverId() {
        return approverId;
    }

    public void setApproverId(Long approverId) {
        this.approverId = approverId;
    }

    public String getApproverName() {
        return approverName;
    }

    public void setApproverName(String approverName) {
        this.approverName = approverName;
    }
}